heroic action or deed - Francés Inglés Diccionario